---
title: Contenu éducatif communautaire
description: Découvrez des tutoriels, des guides, des articles et des vidéos produits par la communauté pour vous aider à apprendre et à construire avec Astro !
i18nReady: true
---

import Badge from '~/components/Badge.astro';

Il y a beaucoup d'autres choses qui peuvent vous aider à apprendre et à construire avec Astro ! Voici quelques contenus éducatifs produits et maintenus par la communauté Astro.

Tous les liens sont externes et peuvent être basés sur des versions antérieures d'Astro. Veillez à vérifier la date de tout contenu communautaire et à l'adapter à votre projet en conséquence.

Pour plus de contenu éducatif sur Astro, consultez [le blog Astro](https://astro.build/blog/) ou inscrivez-vous à [la lettre d'information officielle d'Astro](https://astro.build/newsletter/signup) où nous récapitulons le meilleur contenu communautaire de chaque mois.

## Cours et tutoriels 

Les cours et les tutoriels sont axés sur l'enseignement de nouveaux concepts, souvent accompagnés d'exercices ou d'exemples de projets à réaliser. Ils constituent un excellent moyen d'apprendre de nouveaux concepts et vous donnent les outils dont vous avez besoin pour travailler sur votre propre projet Astro.

Consultez les cours et tutoriels suivants pour en savoir plus sur Astro.

### Tutoriels d'introduction
  - [Astro Web Framework Crash Course](https://www.youtube.com/watch?v=e-hTm5VmofI) par freeCodeCamp
  - [Astro Crash Course in 20 minutes](https://www.youtube.com/watch?v=zrPVTf761OI) par Chris Pennington (cours complet payant : [Learn Astro](https://learnastro.dev/))
  - [Astro 3.0 Crash Course](https://www.youtube.com/watch?v=qBOz6TpYAOg) par James Q Quick (cours complet payant : [Build Modern Websites with Astro](https://astrocourse.dev/))
  - [Astro Crash Course in 60 minutes](https://www.youtube.com/watch?v=NniT0vKyn-E) par @developedbyed
  - [Understanding Astro (ebook)](https://www.ohansemmanuel.com/books/understanding-astro) par Ohans Emmanuel
  - [The Valley of Code - Astro](https://thevalleyofcode.com/astro) by Flavio Copes

  ### Tutoriels vidéo
  - [Astro Quick Start Course: Build an SSR Blog](https://www.youtube.com/watch?v=XoIHKO6AkoM)
  - [How I created a movie application with Astro 3.x](https://www.youtube.com/watch?v=Gvr4WhgfP0w)
  - [You may not ACTUALLY understand Content Collections…](https://www.youtube.com/watch?v=Fcw4c3wzm7I)
  - [Build a custom blog platform with Astro and Apprwrite](https://www.youtube.com/watch?v=OERqwLy_reA)
  - [Astro JS Portfolio Crash Course](https://www.youtube.com/watch?v=TwWvNK0yHjI)
  - [Build a full stack blog with Astro](https://egghead.io/courses/build-a-full-stack-blog-with-astro-7ffcf9ec)

## Recettes et guides

Regardez des exemples guidés d'ajout de fonctionnalités à votre projet Astro, soumis par les membres de notre communauté !

Les [Astro recipes](/fr/recipes/) sont généralement des guides pratiques courts et ciblés qui guident le lecteur dans la réalisation d'un exemple pratique d'une tâche spécifique. Les recettes sont un excellent moyen d'ajouter de nouvelles fonctionnalités ou de nouveaux comportements à votre projet Astro en suivant des instructions étape par étape !

D'autres guides peuvent expliquer des concepts liés à un domaine de contenu, comme l'utilisation d'images ou le travail avec MDX.

:::tip[Ajoutez la vôtre !]
Vous avez écrit un guide pour Astro ? [Modifiez cette page](https://github.com/withastro/docs/edit/main/src/content/docs/en/community-resources/content.mdx) et ajoutez votre lien dans la section appropriée !
:::

### CSS
- [Use UnoCSS in Astro](https://www.elian.codes/blog/23-02-11-implementing-unocss-in-astro/)
- [Add dark mode to Astro with Tailwind CSS](https://www.kevinzunigacuellar.com/blog/dark-mode-in-astro/)
### Authentication
- [Add GitHub OAuth with Lucia](https://lucia-auth.com/tutorials/github-oauth/astro)
- [Add username and password authentication with Lucia](https://lucia-auth.com/tutorials/username-and-password/astro)
### RSS
- [Use a dynamic filename when importing images](https://vaihe.com/blog/astro/astro-dynamic-image-prop/)
- [Add an RSS feed to Astro using Storyblok's stories](https://straffesites.com/en/blog/rss-feed-astro-storyblok)
- [How to Send Any Data to Your RSS Feed? A Guide with Astro + RSS](https://aritraroy.live/tutorial/blogs/2023/how-to-send-any-data-to-rss-feed/)
### Images
- [Add blog post images to your Astro RSS Feed](https://webreaper.dev/posts/astro-rss-feed-blog-post-images/)
- [Generate Open Graph images for an Astro blog](https://techsquidtv.com/blog/generating-open-graph-images-for-astro/)
### Editor Tooling
- [Get VSCode, ESLint & Prettier working with Astro](https://patheticgeek.dev/blog/astro-prettier-eslint-vscode)
- [Integrate Prettier with Astro and Tailwind CSS](https://straffesites.com/en/blog/integrate-prettier-astro-tailwindcss)
### Markdown
- [Build a table of contents from Astro's Markdown headings](https://kld.dev/building-table-of-contents/)
- [Create a Remark plugin to remove runts from your Markdown files](https://eatmon.co/blog/remove-runts-markdown/)
- [Set Up Draft Pages Effectively in Astro with Config-Driven Content Authoring](https://akashrajpurohit.com/blog/set-up-draft-pages-effectively-in-astro-with-configdriven-content-authoring/)
### Performance
- [Enhance your Astro builds: modify HTML files post-build](https://straffesites.com/en/blog/optimize-astro-html-post-build)
- [Setting up micro-frontends with Astro](https://medium.com/@sergio.a.soria/setting-up-micro-frontends-with-astro-and-ecma-script-modules-137340d2c520)
### Utilitaires
- [Using tRPC in Astro](https://www.thomasledoux.be/blog/using-trpc-astro-islands-react)
- [Integrating Sentry with Astro](https://akashrajpurohit.com/blog/seamless-error-tracking-integrating-sentry-with-astro/)
- [Generate localized sitemaps for your Astro and Storyblok project](https://straffesites.com/en/blog/localized-sitemap-astro-storyblok)
- [Add searching to your site with Pagefind](https://blog.otterlord.dev/posts/astro-search/)
- [Add searching to your site with Fuse.js](https://www.youtube.com/watch?v=XnV_2MWqAhQ)
- [Add a comments section to your Astro blog using Giscus](https://elazizi.com/posts/add-comments-section-to-your-astro-blog/)
### Internationalisation et localisation
- [How to make your Astro website multilingual with Crowdin: Astro localization guide](https://crowdin.com/blog/2023/06/21/astro-localization-and-i18n)
- [Translate routes in Astro for content collections and subpages](https://www.webdesign-sopelnik.de/en/blog/translate-routes-for-astro-content-collections-or-subpages-with-trailingslash-and-base-support/)
### Astro DB
- [Création d'un livre d'or avec Astro DB](https://ryantrimble.com/blog/creating-a-guestbook-with-astro-db/)
- [Comment construire un compteur de vues avec Astro DB](https://www.vorillaz.com/astro-views)
